package com.zsrt.java.day20161223.lh.day1223.Demo01;


import java.util.Scanner;


import org.junit.Test;
/**
 * 调试的总结
 * 1.调试之前要确保文件已经保存，就看文件上面有没有* ctrl+S
 * 2.首先要打得一个断点，断点只能打在{}里面 也就是说不能打在方法的上面
 * 3.F6走到下面一行代码
 * 4.F8跑到下一个断点 不管中间有多少行代码 如果没有断点。直接结束整个程序的运行
 * 5.千万不能直接运行所有的方法。一次只能一个。
 * @author My
 *
 */

public class ifTest {
	
	/**
	 * 1.公司的软环境 背景500福利待遇
	 * 2.钱
	 * 张三
	 * 		1.环境好  投简历 要是录取就happy了
	 * 			2工资高  你不要装了 。直接第二天入职
	 * 			2工资不高 不能拒绝 ，但要抓紧后续几天继续面试 万一找到双好的公司
	 * 			
	 * 		1.环境不好   投简历 如果环境好的和环境差的都在同一个时间点面试 选择环境好的优先
	 * 
	 * 			2工资高 直接入职
	 * 			2工资不高 不能拒绝 ，只要找到一个稍微好一点的公司就放弃你
	 * 			
	 * 
	 */
	@Test
	public void rzbz() throws Exception {
		boolean hj=true;
		boolean gz=true;
		if(hj){
			System.out.println("环境好  投简历 要是录取就happy了");
			if(gz){
				System.out.println("工资高  你不要装了 。直接第二天入职");
			}else{
				System.out.println("工资不高 不能拒绝 ，但要抓紧后续几天继续面试 万一找到双好的公司");
			}
		}else{
			System.out.println("环境不好   投简历 如果环境好的和环境差的都在同一个时间点面试 选择环境好的优先");
			if(gz){
				System.out.println("工资高 直接入职");
			}else{
				System.out.println("工资不高 不能拒绝 ，只要找到一个稍微好一点的公司就放弃你");
			}
		}
		
		
	}
	
	
	@Test
	public void xx02(){
		int teacherAge=33;
		int studentAge=23;
		boolean result=teacherAge>studentAge;
		System.out.println(result);
		if(result){
			System.out.println("老师的年龄比较大。。");
			System.out.println(teacherAge-studentAge);
			
		}else{
			System.out.println("老师的年龄比较大。。");
			System.out.println(studentAge-teacherAge);
		}
		}
	@Test
	public void xx01(){
		int teacherAge=33;
		int studentAge=23;
		boolean result=teacherAge>studentAge;
		System.out.println(result);
		if(result){
			System.out.println("helloWorld");
			System.out.println(teacherAge-studentAge);
		}else{
			System.out.println("helloWorld");
			System.out.println(teacherAge-studentAge);
			
			}
		}
	@Test
	public void sort(){
		int cnl=18;
		int xm=19;
		if(xm>cnl){
			System.out.println("小明"+xm+"岁，小明是成年人");
			
		}else{
			System.out.println("小明"+xm+"岁，小明不是成年人");
		}
	}
	/**
	 * 让用户从键盘输入一个年龄，然后根据这个年龄判断此人是否成年
	 * 
	 * 备注：
	 * 1.导入的包必须是：java:\.util.Scanner
	 * 2.InputMismatchException 输入不匹配
	 * @throws Exception
	 */
	@Test
	public void xx04() throws Exception {
		//1 需要一个输入的数字 输入完毕之后要回车确认 键盘输入一个数分3步 不能颠倒 
		Scanner sc=new Scanner(System.in);
		System.out.println("输入一个合法的年龄：");
		int age=sc.nextInt();
		
		//关闭资源
		sc.close();
		
//		short age=19;
		boolean jiegou=age>=18;
		if(jiegou){
			System.out.println("你已经成年了。。");
		}else{
			System.out.println("你没有成年..");
		}
	}	
	@Test
	public void xx03() throws Exception {
		short age=19;
		boolean jiegou=age>=18;
		if(jiegou){
			System.out.println("你已经成年了。。");
		}else{
			System.out.println("你没有成年..");
		}
	}	
	/**
	 * 总结：
	 * 1.代码的规范 最后一个else是不需要接if
	 * 2.{不能随便回车
	 * 3.else if 可以写0个 也可以写多个
	 * 4.虽然有多个语句 多个语句中有且只有一个语句被执行
	 * 5.{要顶着小括号，中间不能有空格
	 * 6.该有的空格一个不能少，不该有的空格一个不多
	 */
	
	/**
	 * 
	 * 最终目标
	 * 马悦
	 *   1如果高 继续看
	 *   	2如果帅
	 *   		留灯
	 *   			3VCR 秀肌肉 宾利车	
	 *   				直接爆灯
	 *   			3VCR 没房没车
	 *   				灭一路：虽然样子可以，但是没钱
	 *   	2如果不帅
	 *   		灭灯 因为你长得高 但是不帅。
	 *   1如果不高
	 *   	非常不耐烦地继续看
	 * 			2如果帅 留灯
	 * 				3VCR 先定一个小目标 先投资一个亿
	 * 						爆一路灯
	 * 				3VCR 没车没房 
	 * 						全部灭灯 非常恐怖的音乐响起 走人
	 * 			2如果不帅
	 * 				留灯 看你丫的到底有没有钱
	 *  			 3VCR 先定一个小目标 先投资一个亿
	 *  						爆灯
	 * 
	 * @throws Exception
	 */
	
	@Test
	public void fcwr02() throws Exception {
		
	}
	
	
	@Test
	public void fcwr(){
		boolean tall=true;
		boolean money=true;
		boolean handsome=true;
		
		if(tall){
			System.out.println("继续看...");
			
			if(handsome){
				System.out.println("留灯、、、");
				if(money){
					System.out.println("爆灯、、、");
				}else{
					System.out.println("灭了一路灯，虽然样子可以，但是没钱");
				}
			}else{
				System.out.println("灭灯，因为不帅");
			}
		}else{
			System.out.println("非常不耐烦地继续看");
			if(handsome){
				System.out.println("留灯");
				 if(money){
					 System.out.println("3VCR 先定一个小目标 先投资一个亿 爆一路灯");
				 }else{
					 System.out.println("3VCR 没车没房 全部灭灯 非常恐怖的音乐响起 走人");
				 }
			}else{
				System.out.println("留灯 看你丫的到底有没有钱");
			}
		}
		
	}
	
	@Test
	public void testName() throws Exception {
		int gt=350;
		int xc=120;
		int dc=40;
		int pb=10;
		Scanner sc=new Scanner(System.in);
		System.out.println("输入一个速度：");
		int sd=sc.nextInt();
		sc.close();
		if(sd>350){
			System.out.println("好快");
		}else if(sd>xc){
			System.out.println("这是高铁速度。。");
		}else if(sd>40 && sd<350){
			System.out.println("这是小车速度");
		}else if(sd>10 && sd<40){
			System.out.println("这是电动车速度");
		}else if(sd>0 && sd<=10){
			System.out.println("这是11路车的速度");
		}else{
			System.out.println("我也不知道这是什么鬼");
		}
		
	}
	
	

}
